echar chufas - German English Dictionary